insulation blanket - Francés Inglés Diccionario